home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Business Master (3rd Edition)
/
The Business Master (3rd Edition).iso
/
files
/
utilreen
/
lj2dj
/
lj2dj.doc
< prev
next >
Wrap
Text File
|
1991-08-24
|
24KB
|
712 lines
████ ████ ▄████▄ ███████▄ ████ TM
██ ██ ▐▀ ▐█▌ ██ ██ ██
██ ▄▄▄▄ ██ ▄██▀ ██ ▐█▌▄▄▄▄ ██
██ ▄▄ ██ ██ ▄█▀ ██ ██ ██ ██
████████ ███████ ███████▌ ███████▀ ███████
LaserJet To DeskJet Soft Font Conversion Package
Version 2.2
(C) Copyright 1991 by TaxWare, PO Box 2014, Provo, UT 84603-2014
All rights reserved.
┌─────────┐
┌─────┴───┐ │ (R)
──│ │o │──────────────────
│ ┌─────┴╨──┐ │ Association of
│ │ │─┘ Shareware
└───│ o │ Professionals
──────│ ║ │────────────────────
└────╨────┘ MEMBER
August 1991 Edition LJ2DJ v2.2
─────────────────────────────────────────────────────────
Copyright Notice
LJ2DJ is Copyright 1991 by TaxWare and its author. All rights reserved.
This document and all accompanying documentation is Copyright 1991 by
TaxWare. All rights reserved.
─────────────────────────────────────────────────────────
Trademarks
LJ2DJ is a trademark of TaxWare and its author.
All trademarks and registered trademarks referenced within this
document are the property of their respective holders.
─────────────────────────────────────────────────────────
Warranty Disclaimer
TAXWARE MAKES NO WARRANTY OF ANY KIND, EXPRESSED OR IMPLIED, INCLUDING
WITHOUT LIMITATION ANY WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR
A PARTICULAR PURPOSE.
TAXWARE DOES NOT ASSUME ANY LIABILITY FOR THE USE OF THIS SOFTWARE BEYOND
THE ORIGINAL PURCHASE PRICE OF THIS SOFTWARE.
IN NO EVENT WILL TAXWARE BE LIABLE TO YOU FOR ANY ADDITIONAL DAMAGES,
INCLUDING ANY LOST PROFITS, LOST SAVINGS, OR OTHER INCIDENTAL OR
CONSEQUENTIAL DAMAGES ARISING FROM THE USE OF, OR INABILITY TO USE, THIS
SOFTWARE AND ITS ACCOMPANYING DOCUMENTATION, EVEN IF TAXWARE HAS BEEN
ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
i LJ2DJ User's Manual LJ2DJ v2.2
Table of Contents
─────────────────────────────────────────────────────────
Chapter One 1
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Registered and Shareware Version Differences . . . . . . . . . . . 1
LJ2DJ System Requirements . . . . . . . . . . . . . . . . . . . . . 1
LJ2DJ Installation . . . . . . . . . . . . . . . . . . . . . . . . 1
LJ2DJ Quick Start . . . . . . . . . . . . . . . . . . . . . . . . . 2
LJ2DJ Examples . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Chapter Two 3
LJ2DJ Usage and Syntax . . . . . . . . . . . . . . . . . . . . . . 3
LJ2DJ Help Screen . . . . . . . . . . . . . . . . . . . . . . . . . 4
File Specifications . . . . . . . . . . . . . . . . . . . . . . . . 4
Chapter Three 5
LJ2DJ Option Summary . . . . . . . . . . . . . . . . . . . . . . . 5
/A automatic response to user prompts . . . . . . . . . . . . . . . 5
/E[ext] specify file extension . . . . . . . . . . . . . . . . . . 5
/M create fonts only for original DeskJet . . . . . . . . . . . . . 5
/O overwrite existing files . . . . . . . . . . . . . . . . . . . . 5
/W[#] create character width table . . . . . . . . . . . . . . . . 6
Combining LJ2DJ Options . . . . . . . . . . . . . . . . . . . . . . 6
Appendix A 7
LJ2DJ Error Messages . . . . . . . . . . . . . . . . . . . . . . . 7
Appendix B 8
Correspondence . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Index 9
LJ2DJ User's Manual ii LJ2DJ v2.2
Chapter One
─────────────────────────────────────────────────────────
Introduction
The LJ2DJ program prints text files in landscape orientation on any HP
LaserJet and 100% compatible printer. Other than your personal computer
and printer, nothing else is needed to use LJ2DJ. The program is extremely
versatile. See the options that follow.
─────────────────────────────────────────────────────────
Registered and Shareware Version Differences
LJ2DJ is distributed as both a shareware product and as a retail
product. The shareware version and the retail version are identical,
except that the shareware version displays reminders to order a
registered copy of LJ2DJ, and it allows you to print the Order Form.
If you are using the retail version, purchased from TaxWare, Thank You.
If you are using the shareware version, we hope you find it to be useful.
This manual is used with both the shareware and registered versions of
LJ2DJ. If you are using the shareware version, refer to the following
documents for additional information: SHAREW.DOC, REGISTER.DOC, ORDER.FRM.
─────────────────────────────────────────────────────────
LJ2DJ System Requirements
LJ2DJ requires the following:
o A personal computer (PC) running DOS version 2.1 or higher and having
at least 40K of free RAM
o An HP DeskJet, DeskJet Plus, DeskJet 500 or 100% compatible printer
─────────────────────────────────────────────────────────
LJ2DJ Installation
Installing LJ2DJ is very simple:
o Create a subdirectory for LJ2DJ
o Copy the files from the LJ2DJ distribution diskette to the new
subdirectory
For example,
Create a subdirectory called LJ2DJ and change directory to it:
C:> MD LJ2DJ
C:> CD LJ2DJ
Next, place the LJ2DJ distribution diskette in the floppy drive and copy
all its files to the newly created subdirectory:
C:> COPY A:*.*
1 LJ2DJ User's Manual LJ2DJ v2.2
─────────────────────────────────────────────────────────
LJ2DJ Quick Start
If you have not installed LJ2DJ, please do so by following the instructions
in the Installation section. If you have completed installation, you are
ready to begin using LJ2DJ.
─────────────────────────────────────────────────────────
LJ2DJ Examples
LJ2DJ C:\FONTS\AE0060RH.SFP 6PTFONT.DJP
will convert a font file named AE0060RH.SFP located in the FONTS
subdirectory of the C: drive. The resulting DeskJet font file will be
created in the current directory and be named 6PTFONT.DJP.
LJ2DJ C:\FONTS\AE0060RH.SFP
will convert the same font, but the resulting DeskJet font file will be
AE0060RH.DJP (assuming portrait orientation), created in the C:\FONTS
directory.
LJ2DJ C:\FONTS\*.SFP
will create DeskJet fonts for all fonts that match the pattern *.SFP in
the C:\FONTS directory. The resulting files will also be in the
C:\FONTS directory, and will have the same file name with extensions of
either DJP or DJL, depending upon the fonts' orientation.
LJ2DJ C:\FONTS\*.SFP C:\FONTS\DJ
will create DeskJet fonts for all fonts that match the pattern *.SFP in
the C:\FONTS directory. However, the resulting files will be created in
the C:\FONTS\DJ directory, which must already exist.
LJ2DJ User's Manual 2 LJ2DJ v2.2
Chapter Two
─────────────────────────────────────────────────────────
LJ2DJ Usage and Syntax
The syntax of LJ2DJ is:
LJ2DJ [options] LaserJetFontFilePath [DeskJetFontFilePath]
In its simplest form, LJ2DJ is used like this:
LJ2DJ LaserJetFontFilePath
where LaserJetFontFilePath is the name of a LaserJet soft font file.
The steps for converting LaserJet soft fonts to DeskJet format are:
1 - locate the LaserJet soft font(s) that you want to convert to DeskJet
format. You must know the file path of the LaserJet soft font file(s).
2 - decide whether you need all of the characters from the original font
or a limited character set.
3 - decide whether you need a character width table (also known as a
spacing table). See the /W option for more information.
4 - decide whether your new fonts must work with the original DeskJet, or
if they are to work with both the original DeskJet and DeskJet Plus.
(The DeskJet Plus can accept any font the original DeskJet can, but the
original DeskJet cannot accept all fonts that the Plus can.) See the /M
option for more information.
5 - type LJ2DJ followed by any options (see Options below), followed by
the path of your LaserJet font(s) and answer the prompts.
A typical conversion session might look something like this:
╔═══════════════════════════════════════════════════════════════════════════╗
║C>LJ2DJ TR120RPN.USP<Enter> ║
║ ║
║LJ2DJ Version 2.2 ║
║(C) Copyright TaxWare 1989, 1990. All Rights Reserved. ║
║LaserJet To DeskJet Soft Font Conversion Utility ║
║ ║
║Converting C:\FONTS\TR120RPN.USP ║
║ To C:\FONTS\TR120RPN.DJP ║
║ ║
║Are You Entering A List Of Characters To [I]NCLUDE Or [E]XCLUDE E ║
║Enter The ASCII Value Of Each Character To Be Excluded ║
║Enter A Period (.) When Done ║
║>. ║
║ ║
║! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F║
║G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l║
║m n o p q r s t u v w x y z { | } ~ ║
║ ║
║ 1 Font(s) Converted. ║
╚═══════════════════════════════════════════════════════════════════════════╝
3 LJ2DJ User's Manual LJ2DJ v2.2
─────────────────────────────────────────────────────────
LJ2DJ Help Screen
If you need help using LJ2DJ, simply type LJ2DJ at the DOS prompt and press
Enter. The following screen will appear:
╔═══════════════════════════════════════════════════════════════════════════╗
║ ║
║ Usage: LJ2DJ [options] LaserJetFontFilePath [DeskJetFontFilePath] ║
║ where LaserJetFontFilePath and DeskJetFontFilePath are valid DOS ║
║ paths for (respectively) an HP format LaserJet soft font file, ║
║ and for the DeskJet soft font file to be created. DeskJetFontFilePath ║
║ is optional. If it is not specified, the resulting filename will ║
║ be the same as the LaserJetFontFilePath, except for the extension, ║
║ which will be DJP for portrait fonts and DJL for landscape fonts. ║
║ ║
║ Options ║
║ /A automatically answer user prompts. ║
║ /E[extension] specify extension for converted DeskJet font files. ║
║ /M create fonts for the original DeskJet only. ║
║ /O overwrite DeskJetFontFilePath, if it already exists. ║
║ /W[#] create character width table(s). ║
║ ║
║ Refer to the README.DOC file for detailed information. ║
║ ║
╚═══════════════════════════════════════════════════════════════════════════╝
The help screen will also be shown when an invalid option is detected.
─────────────────────────────────────────────────────────
File Specifications
LJ2DJ expects one file specification on the command line, after any
options. Wildcards (*,?) are supported in the file specification. For
example,
LJ2DJ C:\FONTS\HV*.USP
will convert all LaserJet soft font files matching the wildcard pattern
HV*.USP.
LJ2DJ User's Manual 4 LJ2DJ v2.2
Chapter Three
─────────────────────────────────────────────────────────
LJ2DJ Option Summary
Listed below are the options that will allow you to override the default
settings.
/A automatic response to user prompts
This option allows you to perform unattended "batch" conversions.
The following assumptions are made with this option:
o Existing DeskJet font files will be overwritten.
o All characters contained in the LaserJet fonts that are not
too large for the DeskJet *Plus printer will be selected.
(*original DeskJet if the /M option is also specified)
/E[ext] specify file extension
This option allows you to specify the extension for the resulting
DeskJet filename(s). (Do not use brackets.)
The following example will convert all LaserJet files in the
current directory and whose extension is .SFP. The names of the
resulting DeskJet fonts will end with .SFD.
LJ2DJ /ESFD *.SFP
/M create fonts only for original DeskJet
Without this option, LJ2DJ attempts to make fonts that will work
with either the original DeskJet or the DeskJet Plus printer. Soft
fonts created for the original DeskJet printer are compatible with
the DeskJet Plus, but soft fonts created for the DeskJet Plus
printer will not necessarily work with the original DeskJet. If a
font to be converted has characters too tall for the original
DeskJet, or is being created from a landscape font with fixed
spacing, the user will be informed that only a DeskJet Plus font
can be created. The user will then have the option to continue
creating the DeskJet Plus font, to reselect a new character set, or
to abort the creation of the current font.
The following example will create fonts to work with both the
DeskJet and the DeskJet Plus from all LaserJet soft font files in
the LJFONTS subdirectory of the F: drive. LaserJet fonts whose
conversion would result in DeskJet Plus fonts are ignored. This
option is a time saving option usually used when specifying
wildcard conversions. (Why call it /M? DeskJet Plus, DeskJet
[M]inus!)
LJ2DJ /M /A F:\LJFONTS\*.* D:
/O overwrite existing files
5 LJ2DJ User's Manual LJ2DJ v2.2
This option allows you to overwrite files with the same name as the
DeskJet font files to be created, without having to confirm the
overwriting each time.
The following example will create DeskJet fonts for all files that
match the pattern *.SFP in the C:\FONTS directory. If any of the
files to be created already exist, they will be automatically
overwritten.
LJ2DJ /O C:\FONTS\*.SFP
/W[#] create character width table
This option allows you to a character width table (file) created
that contains the information for each DeskJet font being created.
The file name for the table is DJ_WIDTH.TAB and is created in the
same directory as the new DeskJet fonts. Information includes the
font file name, the font name, orientation, point size, baseline
distance, cell width, cell height, and each character code in
decimal and hexadecimal with their corresponding left pad, symbol
width, right pad and cursor move. If a character width table
already exists from previously running LJ2DJ, rename or copy it to
another file if you need it. (Each time LJ2DJ is run with the /W
option, a new width table is created.)
/W or /W0 means create one width table called DJ_WIDTH.TAB
/W1 means create a separate width table file for each font
converted. Extension for such files is also .TAB.
─────────────────────────────────────────────────────────
Combining LJ2DJ Options
Except where noted, options may be combined. The option letters do not
need to be upper case. The options can be listed in any order, but all
must be listed before the fileSpec. Remember to separate options by at
least one space.
LJ2DJ User's Manual 6 LJ2DJ v2.2
Appendix A
─────────────────────────────────────────────────────────
LJ2DJ Error Messages
The messages that you may encounter when running LJ2DJ are listed below
with the reason(s) for the message.
Character Not Found In LJ Font
There is no character for the ASCII value you entered at the >
prompt. You can continue where you left off.
Error Printing Order Form To <printer>
LJ2DJ was unable to print the file ORDER.FRM to the printer. This
error can only occur with the unregistered evaluation version. Try
printing the order form using the DOS PRINT command (PRINT ORDER.FRM).
Invalid Input
The input must be a digit or a period.
Invalid DeskJet Font Path Specified.
The DeskJet font path specified is invalid.
Invalid LaserJet Font File Path Specified.
The LaserJet font path specified is invalid.
No Soft Font Files Found.
The LaserJet soft font file you specified (wildcard or not) on the
command line was not found.
Number Out Of Range
The number you enter must be between 0 and 255.
Order Form File Not Found
The unregistered evaluation version of LJ2DJ requires that the file
ORDER.FRM be in the same directory in order to run.
The following characters cannot be included in the new font because they
are too tall and/or too wide:
One or more characters in the soft font file are too tall and/or
too wide for DeskJet printers to handle. The characters are listed
and whether too tall or too wide.
Unable To Write Width Table File <filename>
The width table could not be created or written. Either you do not
have sufficient rights to create the specified file, or there is no
more room on the drive.
Use only with the DeskJet Plus
This message appears when you have created fonts that the original
DeskJet cannot utilize. Only printers that are DeskJet Plus compatible
(like the DeskJet 500 and maybe others) will be able to use these
fonts.
Warning: Only The DeskJet Plus Supports Landscape Fonts.
Only printers that are DeskJet Plus compatible (like the DeskJet
500 and maybe others) will be able to use these fonts.
7 LJ2DJ User's Manual LJ2DJ v2.2
Appendix B
─────────────────────────────────────────────────────────
Correspondence
TaxWare is customer-driven. The evolution of our products is directly
attributable to your feedback and intuitive suggestions. We can continue
to serve you best when you let us know what you like and what you dislike
about our products and services. Please talk to us.
Reports of perceived bugs and requests for enhancements are also
encouraged. Direct all communications to:
TaxWare
attn: LJ2DJ
PO Box 2014
Provo, UT 84603-2014
Phone: (801) 373-0541 (Monday thru Friday, 10am-9pm MDT)
LJ2DJ User's Manual 8 LJ2DJ v2.2
─────────────────────────────────────────────────────────
Index
Appendix A . . . . . . . . . . . . 7
Appendix B . . . . . . . . . . . . 8
Automatic response to user
prompts . . . . . . . . 5
Chapter One . . . . . . . . . . . 1
Chapter Three . . . . . . . . . . 5
Chapter Two . . . . . . . . . . . 3
Character width table . . . . . . 6
Combining LJ2DJ Options . . . . . 6
Copyright Notice . . . . . . . . . i
Correspondence . . . . . . . . . . 8
Error Messages . . . . . . . . . . 7
Examples . . . . . . . . . . . . . 2
File extension . . . . . . . . . . 5
File Specifications . . . . . . . 4
Fonts only for original DeskJet . 5
Help Screen . . . . . . . . . . . 4
Installation . . . . . . . . . . . 1
Introduction . . . . . . . . . . . 1
Option Summary . . . . . . . . . . 5
Overwrite existing files . . . . . 5
Quick Start . . . . . . . . . . . 2
Registered and Shareware
Version Differences . . 1
System Requirements . . . . . . . 1
Table of Contents . . . . . . . ii
Trademarks . . . . . . . . . . . . i
Usage and Syntax . . . . . . . . . 3
Warranty Disclaimer . . . . . . . i
9 LJ2DJ User's Manual